Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 ORCHARD ROAD Semi-Detached £375,000 10 Feb 2022
62 ORCHARD ROAD Semi-Detached £190,000 30 Jun 2006
67 ORCHARD ROAD Semi-Detached £224,950 4 Sep 2007
69 ORCHARD ROAD Semi-Detached £393,200 21 Jun 2021